89588-09-0

4-Imidazolidinemethanesulfonic acid, 5-oxo-1-phenyl-2-thioxo-, (S)-