170 Pump Self-priming Pump Water Impeller 2 Inch 3 Inch Flat Key Thread Shaft, Cast Iron Turbine, Impeller

170 Pump Self-priming Pump Water Impeller 2 Inch 3 Inch Flat Key Thread Shaft, Cast Iron Turbine, Impeller

Aliexpress UK