1027514-17-5 | Ethyl α,α-difluoro-3,4-dimethylbenzeneacetate | AOBChem