5-(6-Formyl-pyrimidin-4-yloxy)-indole-1-carboxylic acid (3-trifluoromethyl-phenyl)-amide (HCID 86643085)|Huagongshe