John A. Leonatti

Hoover Limited
Total Patents: 6
Overall Rank: #865,905
Years Active: 1982–2011
Hoover Limited Rank: #54