Electromechanical Switches 4-6437630-3 TE

Switch Toggle (ON) OFF (ON) DPDT Round Lever Hooking Wire Lead 6A 250VAC Panel Mount with Threads Bu