Mean Well RS-15-12 Embedded Switch Mode Power Supply SMPS, Output: 12V DC, 1.3A
Output: 12V DC, 1.3A, 15.6W. Input: 120-370V DC / 85-264V AC.
eBay