Loading patent details...
US6852118B2: Self-indexing coupling for rotational angioplasty device | Searchlight