A787510 | (3-benzyl-4-formylphenyl)boronic acid | AOBChem