1-Naphthalen-1-ylmethyl-6-trifluoromethyl-1H-indole-2-carboxylic acid (HCID 58900292)|Huagongshe