1354412-91-1
isopropyl 5-(4-cyclopropyl-1H-imidazol-1-yl)-2-methoxy-benzoate
Product Code:
2156737
Molecular Formula:
Molecular Weight:
Order 1354412-91-1