
Compostable & Heat Resistant Biofilm
BIOFILM160
- Roll 1 pieces
€85.11
Delivery time 2 weeks