4055464376

impeller,left,D150+nut
SKU Model Number: 4055464376
Manufacturer part number: 1330553722
Vendor: Italy Warehouse