3-Methoxy-4-(4-methyl-1H-imidazol-1-yl)benzaldehyde

Product Code: 289203
Molecular Formula: C12H12N2O2
Molecular Weight: 216.23
870837-18-6