Output 04abcb24aa7538641fb6bc8ff6a1b384fefd26f4db7801b5434671a3343255fe:2

value
12896823
script pubkey
OP_HASH160 OP_PUSHBYTES_20 aaf3b0e6e60f87eb5aceb9c929aeedb6522949c3 OP_EQUAL
address
3HGvj6zJKfkzjhNBk1DPKRFMxxyTEjk2qF
transaction
04abcb24aa7538641fb6bc8ff6a1b384fefd26f4db7801b5434671a3343255fe
spent
true