HT Part No. HT721632
Mfr. Part No. PBR500PS12C
Manufacturer: XP Power
Technical Documents: 0900766b816ddf61.pdf(datasheets)