Baidyanath Raktashodhak Bati is a traditional ayurvedic formulation for the purification of the blood and fortification of the immune system. It carefully blends 9 herbs according to the principles of Ayurveda to naturally scavenge toxins and free radicals from the blood and liver, thereby strengthening the immune system and improving the quality of the skin. The quality of the skin is dependent upon the quality of the blood and strength of the liver, acne, and psoriasis.