3-(2-carboxyethyl)-6-phenyl-1H-indole-2-carboxylic acid (HCID 71280862)|Huagongshe