HT Part No. HT867610
Mfr. Part No. ITP0312D12
Manufacturer: XP Power
Technical Documents: 0900766b816cadcf.pdf(datasheets)