Mega Pizza Screen, 9"ID, 9-3/4"OD, 1/4" holes, aluminum

(No reviews yet) Write a Review
SKU:
28709