Hexanedioic acid tert-butyl ester 2,5-dioxopyrrolidin-1-yl ester [ 402958-62-7 ]