A629829 | (4-(4-(ethoxycarbonyl)benzyl)phenyl)boronic acid | AOBChem