Loading patent details...
US4848844A: Overburden Excavator | Searchlight