1-Phenyl-3-(phenylmethoxy)-1H-indole-2-carboxylic acid methyl ester (HCID 13885826)|Huagongshe