Technics Start-Stop Micro Switch SFDSSS5GL13P
Manufacturer Part No: SFDSSS5GL13P, SFDSSS5GL13S.
eBay