113589-99-4

113589-99-4 structure
113589-99-4 structure

Name ((4S,E)-4-isopropyl-7-((2-methoxyethoxy)methoxy)-1-(phenylthio)cyclodec-2-en-1-yl)methyl benzoate
Molecular Formula C31H42O5S
Molecular Weight 526.72700
Exact Mass 526.27500
PSA 79.29000
LogP 7.17270