1886989-58-7 | Ethyl 2-(5-(difluoromethyl)pyridin-2-yl)-2,2-difluoroacetate | AOBChem