1018501-13-7

1018501-13-7 structure
1018501-13-7 structure

Name 2-(3-propan-2-yloxyphenyl)-3H-benzimidazole-5-carboxylic acid
Molecular Formula C17H16N2O3
Molecular Weight 296.32100
Exact Mass 296.11600
PSA 75.21000
LogP 3.71530