1 3 6 9 14 July 8, 2019 16 32 64 128 1 14 diazido 3 6 9 12 tetraoxatetradecane 3 6 9 12 tetraoxatetradecane 1 14 diol 3 6 9 12 tetraoxatetradecane 1 14 diamine 1 3 7 6 x 9 14 2 3 2 3 6 9 12 tetraoxatetradecan 1 ol 14 4 nonylphenoxy