Bank Branches in SURPUR with own SWIFT codes:

ICICI Bank - SURPUR: 517485202