100 compostable high barrier film

high barrier laminate with 100 biodegradability

display_title
100 compostable high barrier film