(671) SLX 10 Spd Triple Front Derailleur

Image of (671) SLX 10 Spd Triple Front Derailleur
$158.99
Category: Bicycle parts
Shimano
FD-9000
New Shimano Dura-Ace 9000 Front Mech