Title: Improved means for applying electricity to the human body
Subjects: Electric Stimulation Therapy, Instrumentation, Massage
Places: Great Britain