A ball spline is a type of linear guide in which grooves on the shaft and inside the spline nut (bearing) constrain the spline nut from rotating.
Hot Sale Good-Material Ball Spline Ball Spline Shaft Custom Length
How to size a spline shaft: Shaft strength in bending and torsion
Ball Spline, THK Official Web Site
Introduction to ball splines/TBI ball spline - ARESWIN
Undercut Free / Ball Spline Axle / Undercut Free - Nexteer
THK Launches New Ball Splines
Motion Control Classroom Linear guides — profiled and round (spline)
Picking the right accumulation chain for conveying
THK Store-LT Set
Ball Bearing, Ball Spline - Keyser Manufacturing