936352-93-1 | Ethyl α,α-difluoro-4-formylbenzeneacetate | AOBChem