Exfoliate Naturally: How Omya Cosmospheres are Redefining the Scrub
Omya Cosmospheres® are a range of cellulose based beads built for personal care formulations. The range includes Soft Beads, designed for visual appeal and active ingredient delivery, and the newly
