Surgically placed electric conductors through which ELECTRIC STIMULATION of nerve tissue is delivered.
Synonyms: Neurostimulator, Implantable, Neurostimulators, Implanted, Implanted Neurostimulator, Implanted Neurostimulators, Implanted Nerve Stimulation Electrodes, Neurostimulator, Implanted, Neurostimulators, Implantable, Implantable Neurostimulators, Implantable Neurostimulator
Instance information
comment
2011
identifier
D058542