Loading patent details...
US4290730A: Attachment for Fork Lift | Searchlight