28.6mm Clamp Triple Top Pull Front Derailleur Mech.


Not sure about the brand but it looks like Shimano as it says Japan on somewhere


Very good condition working very well


Cable was coming from the top tube so I put top pull but I am not super sure