HT Part No. HT914834
Mfr. Part No. PSD-15A-24
Manufacturer: MEAN WELL
Technical Documents: 0900766b813ecd6a.pdf(datasheets)