Locator 104 Climbing Skin - 2024
Armada
Locator 104 Climbing Skin - 2024
$209.95 $209.95
Online inventory may not reflect in-store availability.
Locator 104 Climbing Skin - 2024 is available to buy in increments of 1
The skin to fit your Locator 104. Maximum glide, superior durability, and water resistant. Made in Austria.T
Fabric: 70% MOHAIR / 30% NYLON
COBRA TIP ATTACHMENT