SMC MGPL40-50Z-M9BS 40mm mgp ball bearing, MGP COMPACT GUIDE CYLINDER