SMC MGPL25-75Z-M9NVL 25mm mgp ball bearing, MGP COMPACT GUIDE CYLINDER