160psi AC 110V 220V Water Pump High Pressure Diaphragm Pump 9.5m Lift Submersible Pumps For Chemical DP-160s

160psi AC 110V 220V Water Pump High Pressure Diaphragm Pump 9.5m Lift Submersible Pumps For Chemical DP-160s

Aliexpress UK