Omron Micro Limit Switch V-15-1C25 15A 125/250VAC #E66D. Up for sale is a new Micro / Limit Switch. The model number is V-15-1C25. Approvals: UL, VDE, CSA, CE.
eBay