A883809 | methyl 2,5-difluoro-3,6-diiodobenzoate | AOBChem