2225849-65-8 | Ethyl α,α-difluoro-4-formyl-1-naphthaleneacetate | AOBChem