3-[3-(1H-imidazol-1-yl)propoxy]-4-methoxybenzaldehyde | CAS 1304859-96-8 | Chemical Identity, Structure & RFQ | MolGraph