3-Phenyl-7-(4-pyridyl)imidazo[1,2-a]pyridine (HCID 21912868)|Huagongshe