397843-80-0 | 4-Benzamidophenylboronic acid | AOBChem