1265312-79-5 | 3-Benzoylphenylboronic acid | AOBChem