10 x Latching 7x7mm PCB Push Button Switch DPDT 100mA 30VDC

Latching function. Pin pitch: 2.0 x 5.0mm.

eBay