947533-64-4 | Ethyl 2,2-difluoro-2-(4-iodophenoxy)acetate | AOBChem