SMC MGQL20-95 20mm mgq ball bearing, MGQ GUIDED CYLINDER