4-isobutyl-1H-indole-2,3-dione (HCID 21956321)|Huagongshe