189352-75-8

189352-75-8 structure
189352-75-8 structure

Name ethyl (4R)-3-benzoyl-2-sulfanylidene-1,3-thiazolidine-4-carboxylate
Molecular Formula C13H13NO3S2
Molecular Weight 295.37700
Exact Mass 295.03400
PSA 104.00000
LogP 2.03010