Filter Press

A device used to separate solids and liquids in sludge or slurry through pressure.

» Environmental Engineering