Loading patent details...
US7574971B2: Torpedo mounted dispenser incorporating a shock mount bumper | Searchlight