SMC MGPL25TN-125Z-M9BL 25mm mgp ball bearing, MGP COMPACT GUIDE CYLINDER