Leupold
Features scores of tiny, light-transmitting honeycomb baffles that reduce lens glare without obscuring your sight picture. Fits 40mm only.
52292-Leupold
030317522926
52292
Add all 0 items in this product bundle to your cart with one click.