2058154-31-5 | imidazo[1,2-a]pyridin-8-ylboronic acid | AOBChem