Bio-Degradable Bags and Sheets

Mesplast, an innovative approach in packaging technology