Templeton Global Equity Fund XX

GPTKB entity