138738-07-5
1,4,7-Trioxa-10,13-diazacyclopentadecane-9,14-dione,10,13-bis[2-(2,5-dioxo-1-pyrrolidinyl)ethyl]-
Product Code:
417199
Molecular Formula:
C22H32N4O9
Molecular Weight:
Order 138738-07-5