Saccharomyces Cerevisiae Extract
Saccharomyces, from Latin, means “sugar mushroom”, and is the scientific name for the yeasts used in fermentation.
Saccharomyces, from Latin, means “sugar mushroom”, and is the scientific name for the yeasts used in fermentation.
Product categories
Skin type
Trait