Electronic Parts
Switch Safety Interlock N.O./N.C. DPST/DPST Key 4A 230VAC 24VDC Screw Mount Conduit 1000000Cycles