Loading patent details...
US4223907A: Separable Mortar Vehicle | Searchlight