HT Part No. HT914695
Mfr. Part No. PSD-30A-05
Manufacturer: MEAN WELL
Technical Documents: 0900766b813ecd8d.pdf(datasheets)