Call Us Toll Free (877) 522-7223
We are open and taking orders of all sizes with on time delivery.

The Science

EP26 is a compound utilizing the principle of S-SEDDS (solid, self-emulsifying, drug delivery system) to create a highly bioavailable and stable CBD delivery system.
EP26 utilizes Nano Technology which allows for maximum penetration and absorption of CBD.