4-(5-Cyano-2-pyridin-3-yl-indole-1-carbonyl)-benzoic acid (HCID 58215704)|Huagongshe