Loading patent details...
US5965837A: Artillery Shell Carrier | Searchlight