The present disclosure is a machine that permits intra-corporeal dialysis, which machine may be carried by the patient and include a canister of dialysate and a small pump. Filtration of toxins from blood takes place in the patient's own blood stream via a catheter. The catheter is inserted into a major blood vein. Dialysate is pumped from a first end of a canister into the central channel of the catheter. At the other end of the catheter, the dialysate passes to an annular region and reverses direction. The exterior wall of the exterior region of the catheter is permeable to blood, but not to the dialysate. Blood passes through the exterior wall of the catheter and is exposed to the dialysate in the annular region. There the dialysate absorbs toxins before it returns to the second side of the canister.