1-tert-Butyl 18-(2,5-dioxopyrrolidin-1-yl) octadecanedioate | CAS 843666-34-2 | Chemical Identity, Structure & RFQ | MolGraph