500-PM-30
If you’re wondering what the best CBD oil for sleep is, look no further than CBD PM. With 500 mg of CBD, 150 mg of melatonin, and a blend of herbal extracts in every bottle, our specially formulated CBD PM blend is the perfect nighttime companion.