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