Imidazo[1,2-a]pyridine-8-carboxylic acid chloride (HCID 54030396)|Huagongshe