SMC MGPL25TN-50Z-M9PVM 25mm mgp ball bearing, MGP COMPACT GUIDE CYLINDER