6268-20-8 | 2-(4-Iodobenzoyl)benzoic acid | AOBChem