10pcs 5.8*5.8 Self-locking/reset PCB Keyboard Micro Switch Push Tactile Power Self lock On/Off Latching Switch 6pin mini 12V0.1A
Aliexpress UK