22433-91-6 | 2-Bromobenzene-1,3-dicarboxylic acid | AOBChem