Loading patent details...
US7592768B2: Robot joint structure and robot finger | Searchlight