1048025-59-7 | 4-fluoro-2,6-diiodobenzoic acid | AOBChem