Body lumen closure | Patent Publication Number 20030191479 | Patexia