https://www.aliexpress.com/item/FREE-SHIPPING-100PCS-8-5X8-5mm-6Pin-Push-Tactile-Power-Micro-Switch-Self-lock-On-Off/32308275105.html?spm=2114.13010608.0.0.WoercG