25A-MY2H-HT Mechanically Jointed Rodless Cylinder - High Precision Guide