2384462-93-3 | 3-bromo-2-formyl-5-(trifluoromethyl)benzoic acid | AOBChem