Joseph F. Oles

Hoover Limited
Total Patents: 1
Overall Rank: #4,071,916
Years Active: 1982
Hoover Limited Rank: #155