L-menthol is a colorless needle shaped crystal with a refreshing mint aroma.
Read More