1823780-01-3 | Ethyl 2-(2,2-difluoroacetyl)benzoate | AOBChem