Loading patent details...
US5480108A: Harpoon Heads and Harpoons Provided With Such Heads for the Anchoring of Helicopters to Platforms | Searchlight