2918828-00-7 | 2-Fluoro-6-isopropoxy-3-methoxybenzaldehyde | AOBChem