HT Part No. HT1031856
Mfr. Part No. XW5SP403RD
Manufacturer: Omron
Technical Documents: 0900766b8151fd70.pdf(datasheets)