99698-86-9

99698-86-9 structure
99698-86-9 structure

Name 2-((1,3-dioxolan-2-yl)methyl)-3-hydroxy-3-phenyl-2-(phenylthio)propanoic acid
Molecular Formula C19H20O5S
Molecular Weight 360.42400
Exact Mass 360.10300
PSA 101.29000
LogP 3.09870