HT Part No. HT867612
Mfr. Part No. ITP0324S12
Manufacturer: XP Power
Technical Documents: 0900766b816cadd0.pdf(datasheets)