Loading patent details...
US5643255A: Steerable Catheter With Rotatable Tip Electrode and Method of Use | Searchlight