The Mean Well CSD-NDR-120-12 is an economical and slim 120W DIN rail power supply that is designed to be installed on TS-35/7.5 or TS-35/15 mounting rails.
Universal AC input/full range
Protections: short circuit/overload/over voltage/over temperature