The Mean Well CSD-SDR-240-24 is a single output 240W AC/DC industrial DIN rail power supply that is designed to be installed on TS-35/7.5 and TS-35/15 mounting rails.
High-efficiency 94 percent and low power dissipation
150 percent peak load capability
Built-in active PFC function
Protections: short circuit/overload/over voltage/over temperature