423170-91-6

1,10-Dioxa-4,16-dithia-7,13-diazacyclooctadecane