Leeda

Leeda ICON CASTING SNAP LINK 36KG/80LB 10PK

  • Sale
  • Regular price £1.50
Tax included. Shipping calculated at checkout.


ICON Casting Snap Link 36kg/80lb 10pk
Strong and Reliable Terminal Tackle