Product

Sugarcane Straws

Sugarcane straws are made from a mix of sugarcane and PLA and are certified compostable.