
Click To Enlarge
All natural, 100% organic Super Green Kratom leaf powder in capsules.
100 capsules at 500mg each.
Related Items
No Reviews. Write a Review
All natural, 100% organic Super Green Kratom leaf powder in capsules.
100 capsules at 500mg each.