Loading patent details...
US8105246B2: Elongate medical device having enhanced torque and methods thereof | Searchlight