Apparatus for filtering sewage and wastewater | Patent Publication Number 20120175294 | Patexia