Stascha Offenback

Swatch · Swatch Ag (Swatch Sa)(Swatch Ltd.)
Total Patents: 3
Overall Rank: #1,616,987
Years Active: 1999–2002
Swatch Rank: #22