Planet Source uses only the finest organic moringa leaves for complete nutritional value.
Planet Source has been in the nutraceuticals industry since 1989. They believe in providing customers with the highest quality, most effective ingredients available.
They pride themselves in offering quality and value to their global customer base. As a family-owned business they strive for excellence in every step of the process, including starting out with comprehensively researched and thoroughly tested ingredients.