20440-61-3

20440-61-3 structure
20440-61-3 structure

Name (3-(benzyloxy)cyclobutane-1,1-diyl)bis(methylene) bis(4-methylbenzenesulfonate)
Molecular Formula C27H30O7S2
Molecular Weight 530.65300
Exact Mass 530.14300
PSA 112.73000
LogP 6.94140