Phoenix Contact 2868635 STEP-PS/1AC DIN Rail Power Supply 24V DC 0.75A 18W

Manufacturer's part 2868635. Output: 24V DC 0.75A 18W. At the output there are 24V DC and max. 0.75A available. Through the high degree of efficiency and low standby, a high level of energy efficiency is achieved.

eBay