76342210
Nov 27, 2001
Jul 22, 2003
surgical implants, namely, nerve stimulating electrodes, nerve signal sensing electrodes, and signal transmitting and receiving apparatus for surgical implantation; externally worn electronic transmitting and receiving apparatus for the control of surgical implants for treatment of drop foot
Medical Apparatus