QS 25 MM 500

Linear Shaft 25mm x 500mm Carbon Steel Hardened Precision Rod Bearing Shaft

What I appreciate is the universal fit, which means no special tools are needed.