Leonhard Meister
Montres Rado Sa · Eta Sa Fabriques D'Ebauches
Total Patents:
4
Overall Rank:
#1,296,689
Years Active:
1985–1993
Montres Rado Sa Rank:
#9