870774-29-1 | 3-(Naphthalene-2-yl)phenylboronic acid | AOBChem