Mean Well LPV-35-12, Constant Voltage LED Driver 36W 12V 3A
TUV EN 60950-1, EN 61347-2-13, UL 1310 Class 2, CAN/CSA C22.2 No. 223-M91.
eBay