Loading patent details...
US4286935A: Earth and Sand Conveyor System | Searchlight