2958668-78-3 | (3-benzyl-5-cyanophenyl)boronic acid | AOBChem