Aninkaistenkatu 20, 20100 Turku, Finland

GPTKB entity