482691012 Oven Deflector picture 1

Manufacturer
Smeg Replacement Parts

Part Number
482691012

Description
Oven Deflector


Invalid Price - 002