Loading patent details...
US4742656A: Earth Anchor With Multi-Sided Blade | Searchlight