A567962 | ethyl 2-(2,3-difluoro-4-iodophenyl)-2-hydroxyacetate | AOBChem