The DSP Screw Press is a heavy-duty option for those looking for exceptional dewatering performance in a completely enclosed unit with low energy and water consumption, and reduced operation and maintenance costs. Visit our 30x16 DSP in the exhibit hall!