AIDS-108825 AIDS108825 N,1-dibenzyl-4-hydrazono-2,5-dioxo-3-pyrrolidinecarboxamide NSC630900