Apparatus for washing and dewatering pulp | Patent Publication Number 20100269997 | Patexia