Flow baffle installation methods and apparatus | Patent Publication Number 20120255622 | Patexia