ETHANONE,1-(5-HYDROXY-1H-BENZO[D]IMIDAZOL-4-YL)-

Product Code: 1367869
Molecular Formula: C9H8N2O2
Molecular Weight: 176.17
137538-55-7