Templeton European Imprvr A(acc)EUR - LU0645132738 | Openbank