Came off a TTR90 parts bike
overall good condition
needs a good clean and a new tube
comes with sprocket and axle
what you see is what you get