663171-17-3
1,20-Dioxa-5,16-diazacyclohexacosane-6,15-dione
Product Code:
1868643
Molecular Formula:
C22H42N2O4
Molecular Weight:
Order 663171-17-3