Harpoon Block II Anti-Ship Missile

A Block II Harpoon missile is launched from USS Princeton (CG 59) in the Naval Air Systems Command Sea Test Range off the coast of southern California. Credit: US Navy.



  • Harpoon Block II Anti-Ship Missile