Resveratrol is the key to better heart health and longevity. Japanese knotweed is the plant source with the highest resveratrol content. Exactly how resveratrol might do all this is still a mystery.
eBay