SMC MGPL40-100-M9BAL-R06US 40mm mgp ball bearing, MGP COMPACT GUIDE CYLINDER