Loading patent details...
US4585388A: Self-Relocating Manipulator | Searchlight