106639-46-7

106639-46-7 structure
106639-46-7 structure

Name 2-[2-[2-(1H-benzimidazol-2-yl)phenyl]ethyl]isoindole-1,3-dione
Molecular Formula C23H17N3O2
Molecular Weight 367.40000
Exact Mass 367.13200
PSA 66.06000
LogP 4.00650