Patrick Douglas
Rubbermaid Incorporated · Extec Screens And Crushers Limited · Honeywell
Total Patents:
39
Overall Rank:
#83,507
Years Active:
1988–2008
Rubbermaid Incorporated Rank:
#13