Loading patent details...
US8043329B2: Method of implanting an adjustable occlusion device | Searchlight