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