SMC MGPL25N-40-Y7P 25mm mgp ball bearing, MGP COMPACT GUIDE CYLINDER