HT Part No. HT614517
Mfr. Part No. DTE40-60 DIN CLIP
Manufacturer: XP Power
Technical Documents: 0900766b8150c055.pdf(datasheets)