David L. O'Neal
Hoover Limited · Techtronic Floor Care Technology Limited · Rubbermaid Incorporated
Total Patents:
13
Overall Rank:
#372,715
Years Active:
1996–2023
Hoover Limited Rank:
#81