107754-54-1

107754-54-1 structure
107754-54-1 structure

Name methyl 4-[(6-aminobenzimidazol-1-yl)methyl]-3-methoxybenzoate
Synonyms methyl 4-(6-aminobenzimidazol-1-ylmethyl)-3-methoxybenzoate
Molecular Formula C17H17N3O3
Molecular Weight 311.33500
Exact Mass 311.12700
PSA 79.37000
LogP 3.04320
Precursor  0

DownStream  2