5 x 18545AD5 On-(On) Momentary Push Button Switch DPDT 1A 30VDC

6.5mm panel cut-out. 6.35mm threaded bushing.

eBay