DPST Push-Lock Turn-Reset Switch, 440VAC, 380VDC, 300k Electrical Life
Omron A22EL02 24V 10A DPST On-Off Switch, IP65, Panel Mount