Hydroxyindene-3-acetic acid (HCID 19935709)|Huagongshe