579515-36-9
1H-BENZO[D]IMIDAZOL-2-OL,1-ETHYL-,ACETATE( ESTER)
Product Code:
663227
Molecular Formula:
C11H12N2O2
Molecular Weight:
204.22
Order 579515-36-9