Bank Branches in MAINPUR with own SWIFT codes:

Punjab National Bank - MAINPUR: 493024508