Shimano Dura Ace FD-7900 Braze On Front Mech. 2 x 10 speed. In good working order. Lots of wear on the inside of the cage. Lots of marks Nd scratches. Working fine. Weighs 65 grams.