Compact nanopositioning stage with built-in encoder and cables.
Nippon Pulse America, Inc.
Nippon Pulse America, Inc. - SCR075
Nippon Pulse America, Inc. - SCR100
Nippon Pulse America, Inc. - SCR150