William B. Giannetti

Easton Sports · Jas D. Easton · Simmonds Precision Products
Total Patents: 23
Overall Rank: #182,624
Years Active: 1996–2022
Easton Sports Rank: #2