Skip to content

Additional Information

UPC

813869022881

Manufacturer

Athlon

Manufacturer Part Number

215024

Eye Relief

4.50''

Length

9.4''

Objective Size

24mm

Reticle

ATMR6 MOA