Stephen P. Casteel

Rubbermaid Incorporated · Cleveland Reclaim Industries · Hoover Limited
Total Patents: 27
Overall Rank: #145,456
Years Active: 1995–2021
Rubbermaid Incorporated Rank: #19