Compostable lid - 8oz

1000 lids per pack

€41.85


Product Code: LEAF08L

Price excludes VAT which will be added at checkout

 / 

Toggle FullscreenExit