2141598-10-7 | 3,4-Difluoro-2-(1-methylpropoxy)benzaldehyde | AOBChem