Wikipedia
Tinosporide
Tinosporide is a bio-active isolate of Tinospora cordifolia.
Tinosporide is a bio-active isolate of Tinospora cordifolia.