Product details:
Mean Well LPV-60-36 Switching LED Power Supply CV 60W 36V 1.67A, Encapsuld, Free AIR, Wire Leads, Input 90 ~ 264VAC, 127 ~ 370VDC