OMRON ELECTRONIC COMPONENTS D3V-161-1C24 Microswitch, SPDT, Quick Connect, Solder, 16 A, 250 VAC
SWITCH LEVER SPDT 16A QC TERM