Loading patent details...
US5996346A: Electrically Activated Multi-Jointed Manipulator | Searchlight