HT Part No. HT601660
Mfr. Part No. XLN-25-12
Manufacturer: MEAN WELL
Technical Documents: A700000012852620.pdf(datasheets)