Zinc plays a role in many body functions including taste, protection of the teeth, restoration of enzyme function of the immune system and skin, antiseptic, protection of the nervous system, sexual functions, reduction of perspiration and sweaty feet, and cleansing and repair of the lymphatic system. Lymphatic system removes waste and toxins from the body. Zinc can stop body odor and bad breath.
Magnesium is involved in more than 300 essential metabolic reactions of the human body. It can help in the reduction of certain secretions that may cause body odor. It also enhances the effectiveness of vitamin B.