HT Part No. HT867577
Mfr. Part No. ITP0312S12
Manufacturer: XP Power
Technical Documents: 0900766b816cadd6.pdf(datasheets)