2,5-dioxopyrrolidin-1-yl thiazol-5-ylmethyl carbonate [ 282540-02-7 ]