Steven S. Scelba

Presto Lock
Total Patents: 1
Overall Rank: #3,953,879
Years Active: 1988
Presto Lock Rank: #7