Loading patent details...
US5569245A: Detachable Endovascular Occlusion Device Activated by Alternating Electric Current | Searchlight