Hayabusa EC99681-2 DSR132 Drop Shop

Manufacturer: Hayabusa
SKU: 0811-0291
Call for pricing
DSR132 Drop Shop Hook Size: 2, Color: Black Matte 9/pack