Loading patent details...
US4189080A: Impact Device | Searchlight