2-(2,6-dimethylphenyl)-1H-indole-6-carboxylic acid (4-tert-butylphenyl)-amide (HCID 66965693)|Huagongshe