850567-61-2 | (2-Vinylphenylboronic acid, propanediol cyclic ester | AOBChem