880881-89-0
1-[1-(2-hydroxyethyl)-1H-benzimidazol-7-yl]ethanone
Product Code:
1668384
Molecular Formula:
Molecular Weight:
Order 880881-89-0