Shimano FD-TZ30 Front Derailleur 42T Top Band Mech 28.6mm 31.8mm BSTP ...

Shimano FD-TZ30 Front Derailleur 42T Top Band Mech 28.6mm 31.8mm BSTP ...