Forrest Babcock
Leupold & Stevens · Gunwerks · Kruger Optical
Total Patents:
6
Overall Rank:
#823,400
Years Active:
1993–2021
Leupold & Stevens Rank:
#37