SMC MGQL12-5-Y7BAL cyl, guide, ball bearing, MGQ GUIDED CYLINDER