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