79688-11-2
1,5-Dioxa-10,15-diazacyclononadecane-6,9,16,19-tetrone
Product Code:
699782
Molecular Formula:
C15H24 N2 O6
Molecular Weight:
328.36
Order 79688-11-2