Loading patent details...
US5673595A: Four Degree-of-Freedom Manipulator | Searchlight