4055363107

impeller,8/40x90 D7.97 80MG
SKU Model Number: 4055363107
Manufacturer part number: 1330388892
Vendor: Italy Warehouse