Ultrafiltration is known as a process between microfiltration and nanofiltration. Ultrafiltration membranes usually have pores in the range of 10 to 1000 Å. With smaller pores size, the larger particles pass less through the membrane. Accordingly, the rate of fluid filtration is determined according to the pores size of the membrane. These membranes are also capable of disposing particles in the molecular weight range of 300 to 500000. Materials and particles normally excreted by these membranes include sucrose, bio-molecules and polymers and colloidal particles.