HT Part No. HT409429
Mfr. Part No. SF323A
Manufacturer: ifm electronic
Technical Documents: A700000014516101.pdf(datasheets)