6-7 Speed Bike Front Derailleur 31.8mm TZ30 Top Pull/Down Pull Cable Shifting 42-48T 18/21 Speed Bicycle MTB Mountain Bike Parts
USD 1.13USD 1.89
6-7 Speed Bike Front Derailleur 31.8mm TZ30 Top Pull/Down Pull Cable Shifting 42-48T 18/21 Speed Bicycle MTB Mountain Bike Parts