Mains interlocking push switch with connections by 0.11in tabs as well as soldeing.
Rated 4A 250Vac / 28Vdc