3 6 9 12 tetraoxatetradecan 1 ol 14 4 nonylphenoxy July 8, 2019 16 32 64 128 3 6 9 12-tetraoxahexadecan-1-ol 3 6 9 12-tetraoxatetradecan-1-ol 2 9 16 23-tetra-tert-butyl-29h 31h-phthalocyanine