Loading patent details...
US5314461A: Actively Anchored Electrode for Electrode Catheters | Searchlight