137538-55-7
ETHANONE,1-(5-HYDROXY-1H-BENZO[D]IMIDAZOL-4-YL)-
Product Code:
1367869
Molecular Formula:
C9H8N2O2
Molecular Weight:
176.17
Order 137538-55-7