SMC 21-CXSJL10-50 cyl, compact, ball bearing, CXSJ COMPACT CYLINDER