SMC MGPL40N-300-M9BL 40mm mgp ball bearing, MGP COMPACT GUIDE CYLINDER