Menthol Crystals
Jan 2 · 2 min read · Menthol crystals are one of nature’s most powerful and usable chemicals, which are obtained from mint plants, such as peppermint or spearmint. Due to their prominent cooling and minty smell, menthol crystals are used in a variety of products, from me...
Join discussion



