199167-77-6

199167-77-6 structure
199167-77-6 structure

Name methyl 4-[(2,4-dioxo-1,3-thiazolidin-5-ylidene)methyl]benzoate
Molecular Formula C12H9NO4S
Molecular Weight 263.26900
Exact Mass 263.02500
PSA 101.26000
LogP 2.07300