10 x On-On Miniature Slide Switch DPDT 0.5A 50V

Mounting holes 19mm apart. M2 mounting holes. On-On action.

eBay