SMC MGQM16-30-Y59AL cyl, guide, slide bearing, MGQ GUIDED CYLINDER