TheBankCodes.com

SWIFT code of MAGNATE PREMIER SWISS TRUST AND DEPOSITORY AG

SWIFT code: MPSTCHZ1