HT Part No. HT721644
Mfr. Part No. PBR500PS24C
Manufacturer: XP Power
Technical Documents: 0900766b816ddf63.pdf(datasheets)