Nahkatehtaankatu 6, 90130 Oulu, Finland

GPTKB entity