Legal name: Oy Imu-Tec Ab
Espoo, Southern Finland
Somero, Western Finland
Lahti, Southern Finland
Filter