HT Part No. HT813028
Mfr. Part No. SD-25A-12
Manufacturer: MEAN WELL
Technical Documents: 0900766b81621de2.pdf(datasheets) 0900766b81630890.pdf(datasheets)