Forrest Babcock

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