Seth Strauser

Checkpoint Systems · Stanley Black & Decker
Total Patents: 13
Overall Rank: #375,757
Years Active: 2008–2021
Checkpoint Systems Rank: #16