HT Part No. HT260296
Mfr. Part No. XS3F-M421-405-A
Manufacturer: Omron
Technical Documents: 0900766b81027dee.pdf(datasheets)