The Shimano SLX M670-A 10 Speed Front Derailleur gives you a clean cable routing to decrease problems with tyre clearance. There is also an increased suspension stroke thanks to the new slant shaped left linkage design & comes in either E-type or Multi Fit mounting systems allowing for perfect set up everytime on any seat tube size. Adding the Dual Pull feature giving you a front derailleur you can run as top pull or bottom pull.