Category:OTO Melara

Oto Melara — former located in the  in Lombardy.
 * Merged into, a major based in Rome.