Fits Your Machine

Shimano 105 fd 5700 front derailleur