Loading patent details...
US4171582A: Excavator | Searchlight