AIDS-108830 AIDS108830 N,1-Dibenzyl-2,4,5-trioxo-3-pyrrolidinecarboxamide NSC323904 (SODIUM SALT) NSC632953