Pass & Seymour 15A White Polarized Connector
Carter's
BBD 6.93
In stock
View details