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