AW Tessmer, DG Spilka, DW Rauch… - US Patent …, 2010 - Google Patents
A filter delivery device for implanting a vessel filter within a blood vessel of a patient's body.
The filter delivery device includes a mechanism for preventing hooks and/or legs on a vessel …