Mean Well NDR-120-24 Power Supply NDR12024

DIN Rail Mount. Output: 24VDC 5A.

eBay