Iboga PTA

Iboga PTA stands for Purified Total Alkaloid extract of Tabernanthe Iboga.