A784229 | (3-iodo-2,4,6-trimethoxyphenyl)boronic acid | AOBChem