6783-05-7 | E-Phenylethenylboronic acid | AOBChem