1985660-75-0 | Ethyl α,α-difluoro-5-iodo-2-methoxybenzeneacetate | AOBChem