Coagulating sedimentation apparatus | Patent Publication Number 20020056678 | Patexia