2-(1-benzyl-1H-indole-6-yl)acetic acid (HCID 54488924)|Huagongshe