Good Quality 10PCS KW10 3 Pin Long Hinge Lever Momentary SPDT Mini Micro Switch AC 125V 1A 12 X 6 X 13mm

Good Quality 10PCS KW10 3 Pin Long Hinge Lever Momentary SPDT Mini Micro Switch AC 125V 1A 12 X 6 X 13mm

Aliexpress UK