Loading patent details...
US4150504A: Stabilized Digging Mechanism | Searchlight