SMC MGPL50N-50A-M9PL 50mm mgp ball bearing, MGP COMPACT GUIDE CYLINDER