Loading patent details...
US4286490A: Force Application Apparatus | Searchlight