HT Part No. HT103596
Mfr. Part No. DDR-120A-12
Manufacturer: MEAN WELL
Technical Documents: 0900766b8165c241.pdf(datasheets)