Industrial And Commercial Bank Of China(Europe)S.A.,Sucursal En Espana Swift Codes

Bank Name Postal Code City Swift
ICBKESMMXXX 28001 Madrid ICBKESMMXXX
Bank Name Postal Code City Swift