SL POWER Electronics Corp. TU/MU425S MU425S24EC 425W 13A Max power supply
SL POWER Electronics Corp. Part Number: MU425S24EC. Hours Of Operation.
eBay