Loading patent details...
US4635328A: Device for Exchangeable Attachment of Tools on an Industrial Robot | Searchlight