SMC CXSJL6-40 cyl, compact, ball bearing, CXSJ COMPACT CYLINDER