Device and Process for Removing Screenings from Liquid Flowing in a Channel | Patent Publication Number 20120073676 | Patexia