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