Density current baffle for a clarifier tank | Patent Publication Number 20080185334 | Patexia