1 14 diazido 3 6 9 12 tetraoxatetradecane July 8, 2019 16 32 64 128 1 4 10 13-tetraoxa-7 16-diazacyclooctadecane 3 6 9 12-tetraoxahexadecan-1-ol 3 6-dioxa-1 8-octanedithiol