1-Imidazo[1,2-a]pyridin-7-yl-but-2-yn-1-one (HCID 59320862)|Huagongshe