SMC CXSJL25-40-M9BV cyl, compact, ball bearing, CXSJ COMPACT CYLINDER