Electronic anesthesia garners approval from dental researchers.
Stanton
D
D
D000766:Anesthesia, Dental; D004599:Electric Stimulation Therapy; D006801:Humans; D004561:Transcutaneous Electric Nerve Stimulation