AIDS-142312 AIDS142312 Ethyl (2-(2-(5-(anilinomethylene)-3-ethyl-4-oxo-1,3-thiazolidin-2-ylidene)hydrazino)-1,3-thiazol-4-yl)acetate NSC659388