This is a generator taken off a 1965 JD 3020. I changed my tractor to an alternator. I believe this is the original generator off that 3020. I believe it will fit 3010, 3020, 4010, 4020. Not sure about other models. Worked fine when removed and the bearing felt tight. I would recommend spending a few bucks for new brushes while it’s out. Thanks for looking