2-Hydroxy-N'-(1-methyl-2-oxopropylidene)benzohydrazide AIDS-135561 AIDS135561 NSC635441