Square 6 Pin Mini Switch Push Button Self-locking 8 x 8mm

Pressed once to lock and press once again to release. Pressing force: 250g±50g. Insulation resistance: ≥100mΩ. Temperature: -40℃~70℃. Humidity: <0%~95% (55℃±2℃).

eBay