LeafSource

Description

ITEM# 1521
NPN: 80038936
LeafSource is a 100% organic mineral composite derived from highly-decomposed organic materials that have fossilized over millions of years. This ancient tropical vegetation contains large amounts of organic acids (humic and fulvic acids), proteins, macro & micronutrients, organic carbon compounds, plant hormones and enzymes.
60 veg caps

Additional information

Size

60 veg caps