Loading patent details...
US4366962A: Low Drag, Light Weight Towed Target | Searchlight