Turku, Western Finland
Hollola, Southern Finland
Lohja, Southern Finland
Self-adhesive tape and die-cuts.
Legal name: Oy Teollisuus Teippikeskus-Industrial Tape Center
Espoo, Southern Finland
Filter