851053-64-0 | 2,6-Diphenylimidazo[1,2-a]pyridine | AOBChem