Charles W. Craft
Rubbermaid Incorporated · Streamlight
Total Patents:
91
Overall Rank:
#17,671
Years Active:
1989–2014
Rubbermaid Incorporated Rank:
#1