B&P Water Technologies

A skid-mounted desalination plant.