Ethyl 2-{1-benzyl-5-[4-(trifluoromethyl)phenyl]-1H-indol-3-yl}-2-oxoacetate (HCID 22032926)|Huagongshe