2969461-88-7 | 2,4-difluoro-3-isobutoxy-5-methoxybenzaldehyde | AOBChem