HT Part No. HT1048797
Mfr. Part No. PD-25A
Manufacturer: MEAN WELL
Technical Documents: A700000011154447.pdf(datasheets)