SMC MGPL25N-20-M9P 25mm mgp ball bearing, MGP COMPACT GUIDE CYLINDER