Buy Ibogaine Powder Online | Where To Buy Ibogaine ibogaine for sale. Ibogaine (10-Methoxyibogamine or iboga )is a naturally occurring psychoactive substance found in plants in the Apocynaceae family such as Tabernanthe iboga. In 1962, ibogaine was first isolated from T. iboga and became available on the market as a medication under the trade name Lambarene. Its […]