This is a flywheel for a 1929 John Deere tractor.
Update : someone else suggests that this flywheel is for a 1927 D, they changed to a splined shaft in 1928 .