What Are Menthol Crystals? Menthol crystals are the crystallized and solid form of menthol, which is a naturally occurring compound found in mint plants like peppermint (Mentha piperita) and cornmint (Mentha arvensis). Menthol is an organic chemical ...

Markdown supported · ⌘↵ to post
No responses yet.