2-(6-Acetylaminoindan-1-yl)acetic acid (HCID 18545899)|Huagongshe