134-66-7
2-HYDROXYBENZYLBENZO[D]IMIDAZOLE
Product Code:
2247896
Molecular Formula:
C14H12N2O
Molecular Weight:
224.25
Order 134-66-7