Technical - 0191 516 2002 Sales - 01342 321121

Salamander Video

In this promotional video there is some useful information about Salamander as a company and the pump products that they manufacture in the UK.