This UMR12.63A Stage was made by Micro-Controle for Newport. It is an older style, having a aperture with a slightly different configuration. This is a large stage, measuring 4.72" wide X 6.56" long. It has over 3" of travel, and can carry up to a 80 pound load. The BM25.63 actuator is included in the price.