Exceler LT 3000

  • Availability: 2-3 Days
  • Brand: Daiwa
  • Product Code: 17EXLT3000D-C

  • £89.99