Planet Source

Planet Source Chanca Piedra (Stone Breaker)

$23.69

Chanca Piedra (phyllanthus niruri):
  • Supports Liver Health
  • Gall Bladder Support
  • Supports Liver Health
  • Bottle Contains 60 Veggie Capsules

Chanca Piedra (phyllanthus niruri) or Stone Breaker, is a well known plant from the Amazon rain forest that has given naturopaths a powerful plant ally in supporti...

You may also like