3-Amino-1,3-thiazolidine-2,4-dione 2-(N-(3-amino-4-oxo-1,3-thiazolidin-2-ylidene)thiosemicarbazone) AIDS-128530 AIDS128530 NSC284611