SMC MGPL25-400Z-M9NZ 25mm mgp ball bearing, MGP COMPACT GUIDE CYLINDER