153991-79-8

153991-79-8 structure
153991-79-8 structure

Name ((R)-1,3-Dibenzyl-2,5-dioxo-imidazolidin-4-ylmethylsulfanyl)-acetic acid methyl ester
Molecular Formula C21H22N2O4S
Molecular Weight 398.47500
Exact Mass 398.13000
PSA 92.22000
LogP 2.80160