CH943

SWITCH DPST ON/OFF 10A 125V
SKU: 255887
Call for pricing