Loading patent details...
US4989530A: Low Drag Homing Torpedo Nose Assembly Having Side Mounted Planar Arrays | Searchlight