137990-70-6

137990-70-6 structure
137990-70-6 structure

Name 7,16-dibenzyl-1,4,10,13-tetrathia-7,16-diazacyclooctadecane
Synonyms 7,16-Dibenzyl-1,4,10,13-tetrathia-7,16-diaza-cyclooctadecane
Molecular Formula C26H38N2S4
Molecular Weight 506.85300
Exact Mass 506.19200
PSA 107.68000
LogP 5.81300