1 x Mean Well 101W Triple Output Embedded Switch Mode Power Supply SMPS, 2.5 A,

Output current and power stated for free air convection.MTBF to MIL-HDBK-217F (25°C). Or equivalent. EN 60950-1, UL 60950-1.

eBay