870837-18-6
3-Methoxy-4-(4-methyl-1H-imidazol-1-yl)benzaldehyde
Product Code:
289203
Molecular Formula:
C12H12N2O2
Molecular Weight:
216.23
Order 870837-18-6