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