2-(2-Hydroxy-4-isopropylphenyl)-1,3-dioxo-2,3-dihydro-1H-inden-2-yl benzoate (HCID 71476676)|Huagongshe