Micro Limit Switch Momentary Push Button Switch 1A 125V AC Mouse Switch 3Pins Long Handle Lever Arm SPDT

Micro Limit Switch Momentary Push Button Switch 1A 125V AC Mouse Switch 3Pins Long Handle Lever Arm SPDT

Aliexpress UK