HT Part No. HT398859
Mfr. Part No. SD-15A-24
Manufacturer: MEAN WELL
Technical Documents: 0900766b81630888.pdf(datasheets) A700000006812320.pdf(datasheets)