


Letaba Pumps Dewatering amp Industrial Pumps. Buccaneer Slurry Pumps is a strong and reliable South African brand in the pumping industry and a name that continues to rise to the challenges within the South African mining sector The brand itself has a reputation for its robust and heavyduty slurry pumps manufactured to exceed all quality and performance standards when used under any abrasive ...