Ethyl 1-(3-isopropylphenyl)-5-trifluoromethyloxy-1H-indole-2-carboxylate (HCID 68698882)|Huagongshe