2918838-48-7 | 2-fluoro-4-isopropoxy-6-methoxybenzaldehyde | AOBChem