Biological film support module for wastewater treatment system | Patent Publication Number 20050269262 | Patexia