Loading patent details...
US4258486A: Scooper-Excavator | Searchlight