Z4G1L07B 675008

Omron Z-15GW 22-B Micro Switch Z4G1L07B 15A 125, 250 or 480VAC

You will find that Omron components fit standard DIN rails well.