Stephane Leoni

Eta Sa Manufacture Horlogère Suisse · Eta Sa Manufacturing Horlogere Suisse
Total Patents: 5
Overall Rank: #983,042
Years Active: 2014–2018
Eta Sa Manufacture Horlogère Suisse Rank: #71