HT Part No. HT305396
Mfr. Part No. PWM-90-12DA
Manufacturer: MEAN WELL
Technical Documents: 0900766b816cd37f.pdf(datasheets)