James Hampshire

Interdesign · Rubbermaid · Adjusta-Post Manufacturing Company
Total Patents: 72
Overall Rank: #28,014
Years Active: 1980–2007
Interdesign Rank: #5