Leonardo S.p.A. Trademarks
OTO OTO MELARA

OTO OTO MELARA

Filed: December 19, 2013
Turbogenerators; hydraulic turbines; power machines and implements for ships and aircrafts, namely, aircraft and ship engines…
Owned by: Leonardo S.p.A.
Serial Number: 79144701

FINMECCANICA

FINMECCANICA

Filed: October 25, 2017
Radar, namely, radar apparatus, radar antennas and radar displays; radar detectors; safety equipment, namely, electromechanical…
Owned by: Leonardo S.p.A.
Serial Number: 87659413