B&P Water Technologies

A mobile desalination unit.