Phone: +1 604-569-3780
Fax: +1 604-648-8033
Toll-free: +1 888-276-8033
Manufactures a line of computer-controlled positioning devices including motorized linear actuators, microscopes, mirror mounts, translation stages, rotation stages, controllers, and other motion control products.
Established: 1997
Ownership type: Privately Owned