Loading patent details...
US4287896A: Electrode for Connecting to an Internal Organ of Human Body | Searchlight