Biomass carrier promoting simultaneous nitrification-de-nitrification | Patent Publication Number 20070284294 | Patexia