Lohja, Southern Finland
Industrial design, product design for electronic industry, machines etc. Presentation material, product animations.
Electronic contract manufacturing.
Legal name: Oy Mustio Marine Ab
Filter