Loading patent details...
US4123081A: Beet Harvester Hitch | Searchlight