Carl Elsener

Victorinox Ag · Swiss Army Brands
Total Patents: 22
Overall Rank: #196,899
Years Active: 1987–2016
Victorinox Ag Rank: #1