No products in the cart.
Showing the single result
Ibogaine is a naturally occurring psychoactive chemical found naturally in shrubs. These shrubs Tabernanthe iboga are mostly grown in African lands.