Loading patent details...
US5279176A: Six-Degree-of-Freedom Parallel "Minimanipulator" With Three Inextensible Limbs | Searchlight