1020341 / 004 12VDC-20A
18
Units
left in stock.
Electromechanical > Switches > Keylock Switches
Electromechanical > Switches > Keylock Switches