Benefits of Snail Slime

Our Mission: At Ella Mae, we want your skin to enjoy all the benefits of snail slime. Indeed, we seek to promote this truly natural ingredient in our range of cosmetics. After more than 540 million years of evolution, the snail has developed its mucus that is exceptionally compatible with...