663171-14-0
1,4-Dioxa-8,17-diazacycloeicosane-9,16-dione
Product Code:
522928
Molecular Formula:
C16H30N2O4
Molecular Weight:
314.42
Order 663171-14-0