Jerrald Spencer

Handi-Pac
Total Patents: 3
Overall Rank: #1,597,635
Years Active: 1993–2005
Handi-Pac Rank: #5