Loading patent details...
US6517528B1: Magnetic catheter drive shaft clutch | Searchlight