3-(1-Benzyl-2-methyl-6-phenyl-1H-indol-3-ylsulfanyl)-benzoic acid methyl ester (HCID 66765233)|Huagongshe