Loading patent details...
US4052992A: Shelling Machine | Searchlight