50234430002

IMPELLER
SKU Model Number: 50234430002
Manufacturer part number: 50234430002
Note: Item is Discontinued
Vendor: Italy Warehouse