Loading patent details...
US7749238B2: Occlusion device with flexible polymeric connector | Searchlight