222840-95-1 | 3-Allyloxyphenylboronic acid | AOBChem