42-643-0

DPDT ON-ON 25A CSA NP
SKU: 255548
Call for pricing