57859-33-3

1,10-Diazacyclooctadecane-2,11-dione