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).
Do not forget to check the lastest products and auctions related to Ibogaine as well as our free videos and podcasts.
Social Bookmarking