SMC MGPL25-40Z-M9N 25mm mgp ball bearing, MGP COMPACT GUIDE CYLINDER