Loading patent details...
US4989617A: Intramuscular Electrode for Neuromuscular Stimulation System | Searchlight