Muhos, Northern Finland
Mikkeli, Eastern Finland
Tampere, Western Finland
Oulu, Northern Finland
Screen printing for electronics.
Kempele, Northern Finland
Filter