Mean Well DRC-40A Switching Power Supply DIN Rail 40.02W 13.8V 27.8V 1.9A

Protection degree: IP20. Efficiency (for 100% load): 86%. Output current (nominal): 1.9A / 1A. Continuous power (nominal): 40.02W. Continuous (nominal) power - range: <50W. Cooling: Passive (free air circulation - convection).

eBay