John D. Essex

Hoover Limited
Total Patents: 39
Overall Rank: #83,575
Years Active: 1980–2003
Hoover Limited Rank: #3