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

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