2,5-Dioxopyrrolidin-1-yl 4-(vinylsulfonyl)benzoate (CAS 343934-41-8) | ChemAbout