Returning Customer ?
Don't have an account ?
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.