Loading patent details...
US4348142A: Six-Axes Manipulator | Searchlight