Shimano Deore XT front mech FD M739
Top swing (bottom pull)
34.9mm clip fitting
Max Chainring diff: 20T