E-Phenylethenylboronic acid, 98%

AB150451