DC 12V 80W 130PSI 5.5L / Min water high pressure diaphragm self-priming pump agricultural electric water pump car wash spray

DC 12V 80W 130PSI 5.5L / Min water high pressure diaphragm self-priming pump agricultural electric water pump car wash spray
sku: 33055352953
$18.60
Shipping from: China
   Price history chart & currency exchange rate