HT Part No. HT1015621
Mfr. Part No. HEP-100-24A
Manufacturer: MEAN WELL
Technical Documents: 0900766b814e4221.pdf(datasheets)