A628070 | methyl 2,6-difluoro-4-hydroxy-3-iodobenzoate | AOBChem