Loading patent details...
US5367232A: Suspended Moving Target System | Searchlight