HT Part No. HT638136
Mfr. Part No. IRM-03-24SMD
Manufacturer: MEAN WELL
Technical Documents: 0900766b815c75a4.pdf(datasheets)