2,5-Dioxopyrrolidin-1-YL octanoate (HCID 3542774)|Huagongshe