42-643-1

DPDT ON-ON 25A/125V CSA
SKU: 257640
Call for pricing