Albert E. Straus

Hoover Universal · Acp · Autoclave Engineers
Total Patents: 17
Overall Rank: #270,696
Years Active: 1981–2023
Hoover Universal Rank: #29