Loading patent details...
US5437490A: Finger Module, Finger Module Structure, and Robot Hand | Searchlight