HT Part No. HT294292
Mfr. Part No. D6F20A6000
Manufacturer: Omron
Technical Documents: A700000007039184.pdf(datasheets)