SMC MGPL32TN-250Z-A93VL 32mm mgp ball bearing, MGP COMPACT GUIDE CYLINDER