Loading patent details...
US6994722B2: Implant having improved fixation to a body lumen and method for implanting the same | Searchlight