Ryan Osterhout
Packsize · Io-Mega Holding · Alliant Techsystems
Total Patents:
35
Overall Rank:
#97,502
Years Active:
2002–2024
Packsize Rank:
#2