1-(2-isopropylphenyl)-1H-indole-3-carboxylic acid (HCID 67243057)|Huagongshe