Barry W. Dueck

Surefire
Total Patents: 33
Overall Rank: #105,794
Years Active: 2009–2025
Surefire Rank: #3