Suruga Seiki KXC06020-G motorized linear translation stage. Untested, but believed to be fully functional. 

This stage features a 60x60mm mounting platform and is equipped with a stepper motor drive. The stage provides 20mm travel range with 0.05um microstep resolution and 20mm/sec maximum speed.

For additional information and resources, refer to the manufacturer's product page.