2140956-77-8 | Ethyl α,α-difluoro-4-(methoxymethyl)benzeneacetate | AOBChem