832103-72-7

1,15-Dioxa-5,8,11-triazacyclononadecane-6,10-dione