Submerged intake filter assembly | Patent Publication Number 20030029780 | Patexia