Charles B. Hall

Outboard Marine · IBM
Total Patents: 34
Overall Rank: #103,500
Years Active: 1982–2016
Outboard Marine Rank: #7