1820686-84-7 | Ethyl α,α-difluoro-2,6-dimethylbenzeneacetate | AOBChem