James Osgood
Klean Kanteen
Total Patents:
13
Overall Rank:
#371,660
Years Active:
2013–2023
Klean Kanteen Rank:
#3