Drive shaft-cent.bearing-universal joint
Drive shaft (swivel joint)
3-part universal shaft
Drive shaft-cen.bearing-const.vel.joint