4-(1-Oxo-indan-5-yloxy)-benzamide (HCID 59750663)|Huagongshe