Cannabis extract nanoemulsions (nano-cannabinoids) provide exceptionally high bioavailability and therapeutic effect, and are absorbed by the body, either orally or through the skin, very rapidly and completely. 500MG