Nova Kan-J4 Vacuum Cleaner Dirt Devil Power on off Switch Defond Dpc-1114 1113 - China Vacuum Switch, Self Lock Switch | Made-in-China.com
1pc DEFOND DMC-1215 Micro Limit Switch 3 Pins Long Press Rod 15A 250VAC T85 | eBay
1pc DEFOND DMC-1115 micro switch 2 pins normally open press to disconnect 15.1A | eBay
Miayaya On/Off Boat Rocker Switch Canal R Series DPST 20 A 16 A 125 250VAC Replace Hongju Taiheng TH3 Defond DRH-2415-3 Replacement for A Variety Applications PA66 Black Easy Installation Durable: Amazon.com: