AIDS-158038 AIDS158038 N-(5-Ethoxy-3-methyl-1,3-thiazolidin-2-ylidene)-1-naphthalenamine hydrobromide NSC659239 (HYDOBROMIDE SALT)