Russell J. VanRens

Outboard Marine
Total Patents: 23
Overall Rank: #186,905
Years Active: 1986–1998
Outboard Marine Rank: #10