Description

Specifications

More Information
UPC/EAN 030317029166
Manufacturer Part Number 181106
Brand Leupold
Optic Illuminated Reticle No