SMC MGPL12-10Z-M9BWSAPC 12mm mgp ball bearing, MGP COMPACT GUIDE CYLINDER