XC5B64410

Omron XC5B64410 Power Supply Module MWE-103/104/105 YS1005A 100-120V 50-60Hz

People mention Omron when they need reliable limit switches.