Integrated perforated flocculating baffle system | Patent Publication Number 20090294352 | Patexia