104608-42-6

104608-42-6 structure
104608-42-6 structure

Name 3-[[4-(1,3-benzothiazol-2-yl)phenyl]methyl-ethoxyphosphoryl]-1,3-oxazolidin-2-one
Molecular Formula C19H19N2O4PS
Molecular Weight 402.40400
Exact Mass 402.08000
PSA 106.78000
LogP 5.08300