Loading patent details...
US4282885A: Electrode for Implantation in the Heart | Searchlight