Ethyl 8-hydroxy-2,6-dimethylimidazo[1,2-a]pyridine-3-carboxylate (HCID 86717883)|Huagongshe