Swiss ingredients provider Mibelle was promoting its current ingredient launch, Snow Algae Powder, a stem cell based anti-aging solution. The company is looking to make new product launches at the forthcoming in-cosmetics Asia and in-cosmetics Paris events.