Loading patent details...
US6599299B2: Device and method for body lumen occlusion | Searchlight