Sep 282010
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)
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)