344930-67-2

344930-67-2 structure
344930-67-2 structure

Name (3,3-diethyl-2-oxo-4-phenylsulfonylazetidin-1-yl)methyl benzoate
Molecular Formula C21H23NO5S
Molecular Weight 401.47600
Exact Mass 401.13000
PSA 89.13000
LogP 4.26820
Precursor  0

DownStream  1