HT Part No. HT637398
Mfr. Part No. ECE60US24
Manufacturer: XP Power
Technical Documents: 0900766b8150bf69.pdf(datasheets)