Loading patent details...
US5120101A: Rolling Friction Robot Fingers | Searchlight