2918867-68-0 | 2,4-difluoro-6-isobutoxybenzaldehyde | AOBChem