THK Europe

GPTKB entity