80924996

deflector,metal,130x60x384mm
SKU Model Number: 80924996
Manufacturer part number: 8092499
Vendor: Italy Warehouse