SMC MGQL80-20-X399 cyl, guide, ball bearing, MGQ GUIDED CYLINDER