Mean Well ERP-350-24 Switching Power Supply
Brand new switching power supply Output: DC24V 13A Input: 200-240VAC 3.0A 50/60Hz
eBay