2451884-30-1 | (7-(ethoxycarbonyl)naphthalen-2-yl)boronic acid | AOBChem