863869-94-7

863869-94-7 structure
863869-94-7 structure

Name N-(2-(2-methoxyphenyl)-1-methyl-1H-benzo[d]imidazol-5-yl)acetamidine
Molecular Formula C17H18N4O
Molecular Weight 294.35102