2163449-59-8 | Ethyl α,α-difluoro-3-(methoxymethyl)benzeneacetate | AOBChem