Loading patent details...
US5259395A: Pacemaker Lead With Extendable Retractable Lockable Fixing Helix | Searchlight