31209-24-2 5-Methyl-3-(2-methyl-2-propenyl)-1,3-thiazolidine-2,4-dione 2-((3-methyl-4-oxo-1,3-thiazolidin-2-ylidene)hydrazone) AIDS-128815 AIDS128815 NSC299119