Loading patent details...
US4304239A: Esophageal Probe With Balloon Electrode | Searchlight