2168674-27-7 | 5-(difluoromethyl)-2-ethoxy-3-methoxybenzaldehyde | AOBChem