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