Triumph 500 gearbox, the threads and keyways are good and there are no broken teeth. Please look at the photos fas they form part of the description.