HT Part No. HT598811
Mfr. Part No. ECS25US12
Manufacturer: XP Power
Technical Documents: 0900766b8150c169.pdf(datasheets)