(8-Benzyloxy-2-methylimidazo[1,2-a]pyridin-3-ylamino)-acetic acid methyl ester (HCID 69731780)|Huagongshe