Wikipedia
Psilostachyin
Psilostachyins are bio-active isolates of Ambrosia psilostachya.
Psilostachyins are bio-active isolates of Ambrosia psilostachya.