2113778-61-1 | Ethyl α,4-difluoro-α,2-dimethylbenzeneacetate | AOBChem