831217-62-0

831217-62-0 structure
831217-62-0 structure

Name (S)-1-(2-Benzenesulfonyl-2-diazo-acetyl)-5-benzyl-2,2,3-trimethyl-imidazolidin-4-one
Molecular Formula C21H22N4O4S
Molecular Weight 426.48900
Exact Mass 426.13600
PSA 120.53000
LogP 2.77426