Legal name: MV Micvrosystems Oy
Forssa, Southern Finland
Producing services of electronics.
Legal name: Oy Nelcomp Ltd
Filter