SMC MGGLB25-300-M9BL 25mm mgg ball bearing, MGG GUIDED CYLINDER