John C. Basta

Ames Rubber
Total Patents: 2
Overall Rank: #2,044,729
Years Active: 2012–2014
Ames Rubber Rank: #6