Harpoon Block II Anti-Ship Missile

5
The Block II Harpoon missile can strike targets within the range of 124km. Credit: US Navy.