Loading patent details...
US5400530A: Dragline Excavator Bucket and Rigging | Searchlight