BIN 621724
Details about the BIN/IIN number 621724:
Card Brand: CHINA UNION PAY
Country: Indonesia
Card Issuer: INDUSTRIAL AND COMMERCIAL BANK OF CHINA INDONESIA BRANCH
Other BIN numbers of the issuer INDUSTRIAL AND COMMERCIAL BANK OF CHINA INDONESIA BRANCH:
621762