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