Templeton Global Equity Fund XII

GPTKB entity