2-(1-isobutyl-1H-indole-6-yl)acetic acid (HCID 68183780)|Huagongshe