Electromechanical Switches 3-1825136-8 TE

Switch Toggle ON None ON SPDT Long Baton Lever PC Pins 5A 250VAC 28VDC PC Mount with Threads Bulk