SKU: 89C8340
Products with this attribute (1 total)
Omron Electronic Components Microswitch, Spdt, Lever, 21A, 250Vac/qc - V-212-1C6