Description
- As their name implies Menthol Crystals are crystals derived from menthol (mint). As the solid constituent of mint oil, Menthol Crystals share many of the Mint Oil’s characteristics, including its signature scent