2969486-29-9 | methyl 3-(2,2-difluoroethoxy)-2-methoxy-5-methylbenzoate | AOBChem