2969366-42-3 | 2-fluoro-6-isobutoxy-4-methoxybenzaldehyde | AOBChem