What is Ibogaine?
Ibogaine is an all-natural psychoactive substance found in plants belonging to the Apocynaceae family (Tabernanthe iboga, Voacanga africana, and Tabernaemontana undulate). How do you choose the ibogaine for sale?
Alternative treatments…