50237890004

baffle
SKU Model Number: 50237890004
Manufacturer part number: 3066X
Note: Item is Obsolete/No longer Available
Vendor: Italy Warehouse