HT Part No. HT706260
Mfr. Part No. DI103A
Manufacturer: ifm electronic
Technical Documents: A700000011681836.pdf(datasheets)