SMC CXSJL25-50-M9BZ cyl, compact, ball bearing, CXSJ COMPACT CYLINDER