863770-81-4
N-(2-(2-methoxyphenyl)-3-methyl-3H-benzo[d]imidazol-5-yl)acetamidine
Product Code:
1832939
Molecular Formula:
C17H18N4O
Molecular Weight:
294.35
Order 863770-81-4