Archives for January, 2011

Ibogaine

Ibogaine is a naturally occurring psychoactive substance found in a number of plants, principally in a member of the Apocynaceae family known as iboga (Tabernanthe iboga). Iboga -containing preparations are…
Continue Reading
12