HT Part No. HT317453
Mfr. Part No. DRE120-12A
Manufacturer: Chinfa
Technical Documents: 0900766b815c0a07.pdf(datasheets)