All of our new parts are aftermarket replacements. Fits Ford/New Holland Tractor(s). 1220 1320 2120 TC25 TC29 TC33.