HT Part No. HT590956
Mfr. Part No. ICL-28R
Manufacturer: MEAN WELL
Technical Documents: A700000006771181.pdf(datasheets)