146004-84-4

146004-84-4 structure
146004-84-4 structure

Name Octadecanedioic acid, 1-(2,5-dioxo-1-pyrrolidinyl) ester
Synonyms MFCD31698928
Molecular Formula C22H37NO6
Molecular Weight 411.53