Good straight 50mm axle assembly.
980mm long.
Bearings and sprocket will need to be replaced. (sprocket is fine, but it's a nylon one and it may not ship well.
Everything else is in good working order.
You will need to sand off the surface rust on the shaft and dismantle the kit, then re-assemble with new bearings.
Priced accordingly.
A real bargain for this bit of kit.