3-[2-(4-Chlorophenyl)imidazo[1,2-a]pyridin-6-yl]-4-fluorobenzaldehyde (HCID 86651937)|Huagongshe