Alibaba.com offers 50 snail products. About 36% of these are face cream & lotion. A wide variety of snail options are available to you, There are 50 snail suppliers, mainly located in South America. The top supplying country is Chile, which supply 100% of snail respectively. Snail products are most popular in Western Europe, Eastern Asia, and South America.