866942-19-0

866942-19-0 structure
866942-19-0 structure

Name 2-(2-(2-methoxyethoxy)ethoxy)ethyl 2-((3-phenylpropoxy)sulfonyl)benzoate
Molecular Formula C23H30O8S
Molecular Weight 466.54500
Exact Mass 466.16600
PSA 105.74000
LogP 3.94190
Precursor  0

DownStream  1