2624189-72-4 | Ethyl α,α-difluoro-5-formyl-2-(1-methylethyl)benzeneacetate | AOBChem