HT Part No. HT75306
Mfr. Part No. GST25B28-P1J
Manufacturer: MEAN WELL
Technical Documents: 0900766b814f3a1a.pdf(datasheets)