Loading patent details...
US8260436B2: Implantable stimulation lead with fixation mechanism | Searchlight