74789-64-3

74789-64-3 structure
74789-64-3 structure

Name 2-benzyl-1-[2-[bis(2-chloroethoxy)phosphoryl]ethyl]benzimidazole
Synonyms ebf 5
Density 1.32g/cm3
Boiling Point 619.2ºC at 760 mmHg
Molecular Formula C20H23Cl2N2O3P
Molecular Weight 441.28800
Flash Point 328.3ºC
Exact Mass 440.08200
PSA 63.16000
LogP 5.33100
Index of Refraction 1.597