HT Part No. HT1066660
Mfr. Part No. ID5059
Manufacturer: ifm electronic
Technical Documents: 0900766b812ea38a.pdf(datasheets)