10pcs 25 x 13mm x 7mm Latching Locking PCB Push Button Switch DPDT 6 Pin DIP

Pin Pitch 3 x 2.8mm/0.12" x 0.11"(L W). Pin Width 0.9mm/0.04".

eBay