Carbazole-2-acetamide NSC139077