2166306-34-7 | Ethyl α,α-difluoro-4-[(2-pyridinylcarbonyl)amino]-1-naphthaleneacetate | AOBChem