Technics Start-Stop Micro Switch SFDSSS5GL13P

Manufacturer Part No: SFDSSS5GL13P, SFDSSS5GL13S.

eBay