Loading patent details...
US4820112A: Claw Attachment for Backhoes and Excavators | Searchlight