HT Part No. HT333087
Mfr. Part No. N7R20A
Manufacturer: ifm electronic
Technical Documents: A700000012065128.pdf(datasheets)