89313-59-7

89313-59-7 structure
89313-59-7 structure

Name 6-(2-methyl-1-phenylprop-1-enyl)-1H-benzimidazol-2-amine
Molecular Formula C17H17N3
Molecular Weight 263.33700
Exact Mass 263.14200
PSA 55.43000
LogP 3.91690