1248361-99-0 | 2-(2,2-Difluoroethoxy)-4-methoxybenzaldehyde | AOBChem