Carbazole-2-acetamide NSC106506