2322693-63-8 | Ethyl α,α-difluoro-2-methyl-1-naphthaleneacetate | AOBChem