Mean Well NDR-120-24 Power Supply NDR12024
DIN Rail Mount. Output: 24VDC 5A.
eBay