WATER-FLOW FILTERING STRUCTURE | Patent Publication Number 20100163478 | Patexia