2096338-63-3 | 4-Cyano-3-ethoxyphenylboronic acid | AOBChem