SMC MGPL25-200Z-M9BAL 25mm mgp ball bearing, MGP COMPACT GUIDE CYLINDER