SMC MGCLB20-75-R-M9PZ MGCL, Compact External Guided Cylinder, Ball Bushing Bearing, MGCLB20-75-R-M9PZ