Pneumatic cylinders made by SMC. These are all new items and they come with 2 auto switches. PN#: CDM2C20-90-C73-XC22
SMC website