Electrical Supplies
10MM Switch with Fixation Latching Self-locked Push Button Switches 2 pins 1NO Normally Open Contact 3A/125V 1A/250V *5PCS
Micro Switches
https://www.bizrate.co.uk/electricalsupplies/10mm-switch-with-fixation-latching-oid40458589793.html