908268-79-1 | 7-(2-Thiazolyl)imidazo[1,2-a]pyridine | AOBChem