HT Part No. HT914870
Mfr. Part No. PSD-15A-12
Manufacturer: MEAN WELL
Technical Documents: 0900766b813ecd66.pdf(datasheets)