Skip to main content

What does "98% biodegradable" mean?