Best SS24D02 DIP 12 pin four positions Vertical slide switch 2p4t slide switch Manufacturer and Factory | Shouhan
China MTS-402 Mini Toggle Switch 12 Pin 2 Position Latching Power Button Switch Car Boat Rocker Toggle Switch Electronic Gadgets Manufacturer and Supplier | Weinuoer
uxcell Momentary Push Button Switch 4PDT 4 Pole 12 Pin 1 Position 5pcs: Amazon.com: Industrial & Scientific
China MTS-402 Mini Toggle Switch 12 Pin 2 Position Latching Power Button Switch Car Boat Rocker Toggle Switch Electronic Gadgets Manufacturer and Supplier | Weinuoer
Amazon.com: uxcell Push Button Switch 4PDT 12 Pin 1 Position Self-Locking Black 10pcs : Industrial & Scientific
12 Pin On-Off Deck Switch, Power Switch at Rs 6.00/piece | Power Switches in Delhi | ID: 23047310748
Screw Terminal Self Locking on off on 3 Position Waterproof 4PDT 12 Pin Toggle Switch - China Toggle Switch, on off Switch | Made-in-China.com