Mean Well DRA-40-24 DIN-mountable industrial power supply. 100-240Vac 50/60Hz input, 24Vdc 1.7A 40.8W output. Tested, fully functional, and in excellent physical condition.