HT Part No. HT382366
Mfr. Part No. D4F-102-3D
Manufacturer: Omron
Technical Documents: A700000007769420.pdf(datasheets)