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