AIDS-152151 AIDS152151 N'-(2-Furoyl)-2-hydroxybenzohydrazide NSC695043