Loading patent details...
US5895385A: Endovascular Electrolytically Detachable Wire and Tip for the Formation of Thrombus in Arteries, Veins, Aneurysms, Vascular Malformations and Arteriovenous Fistulas | Searchlight