Hans Zaugg
Eta Sa Fabriques D'Ebauches · Feller Gmbh · Swatch S.A.
Total Patents:
10
Overall Rank:
#527,641
Years Active:
1981–1994
Eta Sa Fabriques D'Ebauches Rank:
#23