Helsinki, Southern Finland
Manufacturing of optical 3D measuring systems.
Legal name: Oy Mapvision Ltd
Filter