What Are Menthol Crystals? Menthol crystals are created by freezing peppermint oil at very low temperatures. This causes the menthol in the oil to crystallize. The resulting crystals are 100% natural and boast a strong minty aroma and cooling sensati...

Markdown supported · ⌘↵ to post
No responses yet.