China N510068432AA Ball-Spline 2lt4xqzcss+141.4lp- (P) (13035769X000), Find details about China N510068432AA, SMT from N510068432AA Ball-Spline 2lt4xqzcss+141.4lp- (P) (13035769X000)