James R. Johnston

National Manufacturing · Triangle Fastener
Total Patents: 16
Overall Rank: #299,542
Years Active: 1982–2014
National Manufacturing Rank: #3