10 x On-On Miniature Slide Switch DPDT 0.5A 50V
Mounting holes 19mm apart. M2 mounting holes. On-On action.
eBay