DSBB Separator
About the video
The Debris Separating Baffle Box (DSBB) is an advanced stormwater treatment system utilizing a non-clogging screen technology and hydrodynamic separation to capture pollutants. The DSBB Separator is an approved “Full Capture” system and it is certified by the New Jersey Department of Environmental Protection.