Menthol Crystals are derived from the Mentha Arvensis Botanica, also known as Mint, Corn Mint, Wild Mint, and Japanese Mint. Menthol Crystals are a solid constituent of Mint Oil and have a waxy consistency. The Mint Essential Oil is derived from the Mint leaf through the process of distillation.
5, 7th Floor, Times Square, Western Express Hwy, next to Sai Service, Andheri East