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