1287221-36-6 | 4-Iodophenylboronic acid MIDA ester | AOBChem