Mean Well LPC-60-1050 60 Watt (60W) LED Driver / Power Supply to IP67 1050mA
Constant current design (C.C. mode). 90~264V AC input.
eBay