SMC MGQL12-10-Y59AL cyl, gudie, ball bearing, MGQ GUIDED CYLINDER