1520189-42-7 | Ethyl 2-(2,4-dimethylphenoxy)-2,2-difluoroacetate | AOBChem