DB Electrical APM0008 New Alternator For John Deere Utility Tractor 670 770 790 870 970 990 1070 2305, 2320 2520 4010 4100 4110 4115 AM877957 AM880339 GP9178 100% New aftermarket unit built to meet OEM specifications 1-year warranty protects you after your purchase Factory direct pricing with no middleman markup delivers exceptional value