Mega Pizza Screen, 12"ID, 12-3/4"OD, 1/4" holes, hard coated anodized aluminum

(No reviews yet) Write a Review
SKU:
HC28712
Mega Pizza Screen, 12"ID, 12-3/4"OD, 1/4" holes, hard coated anodized aluminum