Loading patent details...
US4646924A: Mechanical Log Yarding Carriage | Searchlight