5-Benzylidene-4-oxo-2-thioxothiazolidine-3-acetic acid ammonium salt 95533-69-0 Ammonium salt of 5-benzylidene-3-rodanic acid Thiazolidine-3-acetic acid, 5-benzylidene-4-oxo-2-thioxo-, ammonium salt