Teddy Gower

Targus International
Total Patents: 2
Overall Rank: #1,993,672
Years Active: 1997–2017
Targus International Rank: #32