Leaf Source is a supplement
that can be used by anyone. According to the company, the product is a natural health enhancer meant to increase the number of minerals and nutrients in your body. It is a pure, mineral composite from organic materials found in nature. The product has various beneficial substances such as fulvic and humic acids, macronutrients, micronutrients, proteins, enzymes as well as natural carbon compounds. All of these components should have a great impact on your body and well-being. Leaf Source is completely biodegradable. Furthermore, the company never uses any chemicals for the production of Leaf Source.