Diesel self-priming sewage pump pumping manure slurry with large flow and no blockage 8-inch stainless steel

Diesel self-priming sewage pump pumping manure slurry with large flow and no blockage 8-inch stainless steel
thumb
thumb
thumb
thumb
thumb
sku: 1005007089065974
$1,140.00-1%
$1,128.26
Shipping from: China
   Price history chart & currency exchange rate