SMC MGPL16-50Z-M9PWSDPC 16mm mgp ball bearing, MGP COMPACT GUIDE CYLINDER