This is a SMC pneumatic cylinder # NCDJ2D10-150B. A stainless steel cylinder with a 1-1/2" stroke. It comes with 4 SMC s'pore fittings and 2 linkages and extra pins with clips. Everything is unused...new.