Loading patent details...
US5433451A: Mechanised Ballistic Target | Searchlight