Cyclohexyl-[2-(2,6-dimethoxy-pyridin-3-yl)-5,6-difluoro-benzoimidazol-1-yl]-acetaldehyde (HCID 86639905)|Huagongshe