78195864
Dec 18, 2002
Feb 15, 2005
PIZZA SCREENS INC.
Subscribe
Thermoplastic stick-resistant sheet used by placing it between a cooked pizza bottom and a pizza box to prevent the pizza from sticking to the box