This is a A-L33123 Shaft, PTO Drive, 540 - 1000 RPM PN: L33123Main Description As Following : A-L33123 Shaft; PTO Drive, 540 - 1000 RPM P.N: L33123 Overall Length: 10.04"Teeth: 27 / 27 Found in Section & Models : PTO Parts > PTO and Related Parts, John Deere TRACTOR: 2040S, John Deere TRACTOR: 2140, John Deere TRACTOR: 2550, John Deere TRACTOR: 2555 (SN <731149), John Deere TRACTOR: 2650 (SN <731149), John Deere TRACTOR: 2750, John Deere TRACTOR: 2755 (SN <731149), John Deere TRACTOR: 2940, John Deere TRACTOR: 2950, John Deere TRACTOR: 3040, John Deere TRACTOR: 3140, John Deere TRACTOR: 3150, John Deere TRACTOR: 3155 (SN <731149), John Deere TRACTOR: 3340, John Deere TRACTOR: 3640S, John Deere TRACTOR: 3650 (SN <731149) Associated Items : New Also A-JD-P-PC1539, A-JD-S-TM1142, A-SMJD58, A-SMJD58, A-SMJD59, A-SMJD59, A-JD-O-OMR71860, A-JD-O-OMR71860 And : Overall Length: 10.04" Teeth: 27 / 27