Armada international ([Zurich, Switzerland, Internationale Armada Aktiengesellschaft], 1977)
Periodical
Online version of print publication.
Issued also in French and German.
Keywords: Weapons industry -- Periodicals; Firearms industry and trade -- Periodicals