My Account
$1,313.99
PATROL 6HD 1-6X24MM SFP ILLUMINATED FIREDOT DUPLEX BLACK
UPC: 030317032081
Manufacturer ID: 182398
1 lb
1/4 MOA
Anodized
6x
1x
10.80''
24mm
Fire Dot Duplex
30mm
Leupold