SMC MGPL16-250Z-M9NMAPC 16mm mgp ball bearing, MGP COMPACT GUIDE CYLINDER