Robert S. Huff

National Presto Industries · Amana Refrigeration
Total Patents: 8
Overall Rank: #669,249
Years Active: 1982–1995
National Presto Industries Rank: #14