801317-46-4
1,4-Dioxa-7,18-diazacycloeicos-12-ene-8,11,17-trione, (12E)-
Product Code:
1118075
Molecular Formula:
C16H26N2O5
Molecular Weight:
326.38
Order 801317-46-4