850568-63-7 | 2-(E-Cyanovinyl)phenylboronic acid | AOBChem