Description

Specifications

More Information
UPC/EAN 030317017712
Manufacturer Part Number 174081
Brand Leupold
Optic Illuminated Reticle No