Integrated particulate filtration and dewatering system | Patent Publication Number 20070205163 | Patexia