2,5-dioxopyrrolidin-1-yl 4-azidobutanoate (CAS 943858-70-6) | ChemAbout