John H. Cowles, Sr.

The Torrington
Total Patents: 2
Overall Rank: #2,359,480
Years Active: 1982–1984
The Torrington Rank: #78