John E. Hards

Brunette Machine Works
Total Patents: 4
Overall Rank: #1,260,040
Years Active: 1986–2006
Brunette Machine Works Rank: #3