Mean Well AC/DC Single Output Power Supply. 25 Watts, 24V. Single-output, 25W switching power supply with high efficiency, long life, and high reliability. AC input range: 88~264vac. Operating temperature: -20~+70C (note derating curve). Withstand 300vac surge input for 5 seconds. 105C long life electrolytic capacitors  suitable for critical applications.