908268-52-0 | Imidazo[1,2-a]pyridine-7-boronic acid pinacol ester | AOBChem