HT Part No. HT275906
Mfr. Part No. E2S-W25 5M
Manufacturer: Omron
Technical Documents: A700000008614185.pdf(datasheets)