Loading patent details...
US6522933B2: Steerable catheter with a control handle having a pulley mechanism | Searchlight