1-(4-Isopropoxyphenyl)-1H-indole-2,3-dione (HCID 21079383)|Huagongshe