2167028-78-4 | 2,6-dibromo-3-iodobenzoic acid | AOBChem