Shimano Road Bike Front Mech Derailleur 28.6 31.8 34.9mm 7 8 9 10 Speed Choice
All in good condition and full working order.
eBay