2408613-73-8 | Ethyl α,α-difluoro-4-formyl-3-methoxybenzeneacetate | AOBChem