548485-16-1

548485-16-1 structure
548485-16-1 structure

Name (S)-3-Phenyl-2-(2-tritylsulfanyl-acetylamino)-propionic acid 2,5-dioxo-pyrrolidin-1-yl ester
Molecular Formula C34H30N2O5S
Molecular Weight 578.67700
Exact Mass 578.18800
PSA 118.08000
LogP 5.37520