HT Part No. HT998983
Mfr. Part No. DPP960-24-3
Manufacturer: TDK-Lambda
Technical Documents: A700000013008326.pdf(datasheets)