1 HP Submersible Helical Pump with a lift of 80 meters, made in China.

Category:
Cart 0 items0