2169340-33-2 | 2,3-dibromo-6-iodobenzoic acid | AOBChem