A101652 | (2-ethoxy-6-(hydroxymethyl)phenyl)boronic acid | AOBChem