Loading patent details...
US4676012A: Three Point Hitch Rock and Root Puller | Searchlight