654664-63-8 | 2-Triphenylenylboronic acid | AOBChem