SMC MGPL25-75A-M9BVL 25mm mgp ball bearing, MGP COMPACT GUIDE CYLINDER