501433-00-7 | 2,5-Difluoro-3,6-diiodobenzoic acid | AOBChem