AIDS-135504 AIDS135504 N'-(3-Cyano-1-(cyano(phenyl)methyl)-2-oxo-3-phenylpropylidene)-2-hydroxybenzohydrazide NSC635332