Description

UPS: 30317003883

Manufacturer ID: 118284

Additional information

Size

Finish

Scope Tube Diameter

Manufacturer

Leupold