Larry Wydra

Tennant
Total Patents: 10
Overall Rank: #517,473
Years Active: 1988–2019
Tennant Rank: #10