Phoenix Contact 2868664 STEP-PS/1AC DIN Rail Power Supply 24V DC 4.2A 100W

Manufacturer's part 2868664. At the output there are 24V DC and max. 4.2A available. Output: 24V DC 4.2A 100W.

eBay