76980-43-3

76980-43-3 structure
76980-43-3 structure

Name 1,5,9,13,17,21-hexa(p-toluenesulfonyl)-1,5,9,13,17,21-hexaazacyclotetraeicosane
Molecular Formula C60H78N6O12S6
Molecular Weight 1267.68000
Exact Mass 1266.40000
PSA 274.56000
LogP 14.44860
Precursor  0

DownStream  1