SMC MGQL80-50-A90V cyl, guide, ball bearing, MGQ GUIDED CYLINDER