SMC MGQL25-150-M9BL 25mm mgq ball bearing, MGQ GUIDED CYLINDER