8oz Compostable Soup Container Lid

£88.65

Compostable and biodegradable flat soup container lids manufactured from CPLA.

Pack Size: 1000
Part Number: 589.325
UNSPSC: 52151506

Quantity: