SMC MGPL40-250AZ 40mm mgp ball bearing, MGP COMPACT GUIDE CYLINDER