80639-62-9

80639-62-9 structure
80639-62-9 structure

Name 10-benzyl-4-[(4-methylphenyl)sulfonyl]-1,7-dioxa-4,10-diazacyclododecane
Molecular Formula C22H30N2O4S
Molecular Weight 418.55000
Exact Mass 418.19300
PSA 67.46000
LogP 3.49130
Precursor  0

DownStream  2