ON-OFF , Rectangular, 4 Pins, 16A 250V AC ,DPST

Snap-in mounting.

eBay