Loading patent details...
US4615691A: Surgically-Implantable Stepping Motor | Searchlight