Bar screen system with emergency discharge doors | Patent Publication Number 20020113026 | Patexia