HT Part No. HT1062038
Mfr. Part No. DTE0624S24
Manufacturer: XP Power
Technical Documents: 0900766b81736ce8.pdf(datasheets)