2969420-21-9 | 3-(2,2-difluoroethoxy)-2-methoxy-5-methylbenzaldehyde | AOBChem