89694-50-8 | 2-Iodo-5-methoxyphenylboronic acid | AOBChem