HT Part No. HT598666
Mfr. Part No. SDS60UT07
Manufacturer: XP Power
Technical Documents: 0900766b8150c1a8.pdf(datasheets)