2407432-34-0 | Ethyl α,α-difluoro-4-formyl-2-methoxybenzeneacetate | AOBChem