John T. Fitzpatrick

Smith & Wesson
Total Patents: 1
Overall Rank: #3,822,421
Years Active: 1993
Smith & Wesson Rank: #54