1195771-65-3

2,5-dioxopyrrolidin-1-yl 4-cyano-4-(ethylthiocarbonothioylthio)pentanoate