3-bromo-2-hydroxy-5-phenylbenzoic acid 3-bromo-2-hydroxy-5-phenyl-benzoic acid 4906-68-7 NSC109116