AIDS-136276 AIDS136276 N-(2-Ethoxyphenyl)-2-(4-oxo-1,3-thiazolidin-2-ylidene)acetamide NSC637439