Description

UPS: 30317003852

Manufacturer ID: 118283

Additional information

Size

Finish

Scope Tube Diameter

Manufacturer

Leupold