(6-Bromo-imidazo[1,2-a]pyridin-2-yl)-carbamic acid phenyl ester (HCID 59251768)|Huagongshe