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.