2231289-86-2 | Ethyl α,α-difluoro-4-(phenylmethoxy)benzeneacetate | AOBChem