2969468-20-8 | 3-(1,1-difluoroethyl)-2-fluoro-5-methoxybenzaldehyde | AOBChem