Mean Well SDR-480-24 Power Supply AC/DC Converter DIN rail 480W 24V 20A

It can be installed on DIN rail TS-35/7.5 or 15. · High efficiency 94% and low power dissipation, 150% peak load capability. · Built-in constant current limiting circuit, PF>0.93, cooling by free air convection.

eBay