Current part # 2934906
Deutz previous part #'s 4270531 4179065 4178424 4286136 4286291
Please verify fit, email me your engine model serial #