5935-21-7

5935-21-7 structure
5935-21-7 structure

Name 4-[2,5-dioxo-3-(2-sulfanylideneimidazolidin-1-yl)pyrrolidin-1-yl]benzoic acid
Molecular Formula C14H13N3O4S
Molecular Weight 319.33600
Exact Mass 319.06300
PSA 129.08000
LogP 0.05660