E-Penten-1-ylboronic acid, 98%

AB150679