Anti-flooding device | Patent Publication Number 20090250928 | Patexia