Loading patent details...
US4770101A: Multiple Flechette Warhead | Searchlight