What is ibogaine?A naturally occurring psychoactive compound, ibogaine comes from the iboga tree, a rainforest shrub native to Central Africa.…
This website uses cookies.