3-(5-OXO-2-THIOXO-IMIDAZOLIDIN-4-YL)-PROPIONIC ACID [ 83178-70-5 ]