AIDS-143271 AIDS143271 N'-(3-Allyl-4-oxo-1,3-thiazolidin-2-ylidene)-2-hydroxy-2,2-diphenylacetohydrazide NSC663794