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 ...
menthol.hashnode.dev3 min read
No responses yet.